🇮🇩 Nelabesa

Coordinates (-9.6268, 124.6068)
Population unknown

Nelabesa is a city in Indonesia - East Nusa Tenggara

Species living near Nelabesa

Cities near Nelabesa

about